package com.demo.common.createJfinalFileV2;

import com.jfinal.kit.PathKit;

/**
 * @author 马洁
 * @date 2019/11/15 - 19:27
 */
public class Config {
    /**
     * 默认包名，请以“/”替换“.”
     */
    public static String defaultPackageName = "com/demo";

    /**
     * 文件默认输出路径
     */
    public static String outPath = PathKit.getWebRootPath() + "/src/main/java/" + Config.defaultPackageName;

    /**
     * 模板所在目录
     */
    public static String templatePath = outPath + "/common/createJfinalFileV2/build/template";

    /**
     * 所有的文件类型，在静态代码块中初始化，在template中写模板
     */
    public static String[] fileSuffix;

    /**
     * 生成文件的后缀
     */
    public static final String FILE_TYPE = ".java";
    /**
     * 模板文件后缀
     */
    public static final String TEMPLATE_TYPE = ".txt";


    static  {
        fileSuffix = new String[]{
                "Controller",
                "Interceptor",
                "Service",
                "Validator"
        };
        //                "Assist"
    }
}
